package com.stateMode;

/**
 * 抽象状态类，不同的状态对于方法的实现是不同的
 * 比如 不可抽奖的状态对象肯定没办法执行抽奖方法
 */
public abstract class State {
    //扣钱
    public abstract void deductMoney();
    //抽奖是否抽中
    public abstract boolean raffle();
    //发奖品
    public abstract void dispensePrise();
}
